lose out
verb
lost out; losing out; loses out
: to fail to win in competition : fail to receive an expected reward or gain
Love words? Need even more definitions?
Merriam-Webster unabridged
Share